Definitions | b, , x:A. B(x), t T,  x. t(x), Id, Knd, type List, a:A fp B(a), Top, x:A B(x), f(a), Type, x.A(x), f(x)?z, locl(a), P  Q, f(x), KindDeq, deq-member(eq;x;L),  b, IdDeq, x dom(f), p  q, if b then t else f fi , s = t, A, , left + right, P Q, case b of inl(x) => s(x) | inr(y) => t(y), True, False, x:A B(x), IdLnk, P & Q, z != f(x)  P(a;z), State(ds), M.ds(x), x dom(f). v=f(x)  P(x;v), (s1 s2 mod x), M.da(a), M.state, M.rframe(A.sends tfL of k on l), M.sframe(k sends <l,tg>), M.rframe(A.effect f of k on y), M.aframe(k affects x), M.frame(k affects x), M.rframe(A.pre p for a), ma-frame-compat(A;B), M:k may not read x, Valtype(da;k), a in dom(M.pre), M.pre(a,s), MsgA, P  Q, P   Q, a = b, list_accum(x,a.f(x;a);y;l), x L. P(x), (x l), Atom$n, {x:A| B(x)} , EqDecider(T), [], <a, b>, [car / cdr], {T}, ff, Unit, eqof(d), p  q, T, t.1, Dec(P), SQType(T), s ~ t,  x,y. t(x;y) |